to accelerate progress - Français Anglais Dictionnaire